Skip to content

Add auto cherry-pick and gatekeeper workflow callers - #43

Merged
bunnam988 merged 1 commit into
rdkcentral:developfrom
bunnam988:feature/add-cherry-pick-gatekeeper-callers
Aug 7, 2026
Merged

Add auto cherry-pick and gatekeeper workflow callers#43
bunnam988 merged 1 commit into
rdkcentral:developfrom
bunnam988:feature/add-cherry-pick-gatekeeper-callers

Conversation

@bunnam988

Copy link
Copy Markdown
Contributor

Adds two workflow callers that integrate with the shared engine in rdkcentral/build_tools_workflows (PR #70).

auto-backport.yml — triggers on PR merge when labeled cherry-pick to <branch>:

  • Calls shared cherry-pick engine which auto-creates a backport PR to the target branch
  • Handles conflicts, missing branches, and already-applied cases with PR comments
  • Requires CROSS_REPO_TOKEN secret for cross-repo cascade (topic labels)

gatekeeper.yml — triggers on PR open/sync/review:

  • develop: informational only, non-blocking
  • release/support: strict — blocks merge if any companion PR is unapproved or missing cherry-pick
  • Scoped to develop, release/, support/ branches only

Reason for change: Enable automated backporting and cross-repo review enforcement
Test Procedure: Verified on bunnam988 fork — cherry-pick engine creates PRs, posts conflict/error comments; gatekeeper passes on develop
Risks: Low
Priority: P1

- auto-backport.yml: triggers cherry-pick engine on PR merge with 'cherry-pick to <branch>' label
- gatekeeper.yml: enforces cross-repo review sync before merge on develop, release, and support branches
Copilot AI review requested due to automatic review settings August 7, 2026 07:21
@bunnam988
bunnam988 requested review from a team as code owners August 7, 2026 07:21
@bunnam988
bunnam988 merged commit 8fd6caf into rdkcentral:develop Aug 7, 2026
6 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 7, 2026
@bunnam988 bunnam988 changed the title RDKB-66032 : Add auto cherry-pick and gatekeeper workflow callers Add auto cherry-pick and gatekeeper workflow callers Aug 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant